<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>数据绑定</title>
    <script type="text/javascript" src="../js/vue.js"></script>
</head>

<body>

    <!-- 
        2种数据绑定方式
            1、单向绑定v-bind: 数据从data流向页面。
            2、双向绑定v-model: data->页面，页面->data
            备注
            - v-model只应用于表单类元素
            - v-model:value简写v-model，默认作用于value
     -->

    <div id="root">
    单向数据绑定：<input type="text" v-bind:value="name"><br>
    双向数据绑定：<input type="text" v-model:value="name"><br>
    </div>
    <script type="text/javascript">
        Vue.config.productionTip = false

        new Vue({
            el: '#root', //el 指定容器对象，选择器对象
            data: {
                name: 'rain bear',
                blog: {
                    name: '夏季大三角',
                    url: 'https://fairy77.gitee.io/blog/'
                }
            }
        })
    </script>
</body>

</html>